(Colloq) come clean - English Synonyms Dictionary